Career 2025 2024 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Tiriac Open - Bucharest ATP Challenger Tour Finals Morocco F2 Italy F11 Romania F1 Romania F2 Portugal F4 Portugal F5 Portugal F6 Poland F1 Croatia F2 Morocco F1 Portugal F4 Slovenia F2 Iran F3 Iran F4 Italy F27 Germany F4 Germany F5 Croatia F1 Croatia F2 Morocco F2 Portugal F5 Germany F1 France F7 Italy F10 Germany F23 Great Britain F16 Great Britain F17 Israel F4 Israel F5 Germany F2 Germany F3 Croatia F1 Croatia F2 Kazakhstan F1 Kazakhstan F2 Czech Republic F5 Croatia F4 Czech Rep. F3 Italy F17 Italy F23 Slovak Rep. F1 Morocco F1 Morocco F2 Italy F4 Kuwait F2 Spain F1 Spain F4 Spain F5 Belgium F13 Spain F1 Bulgaria F2 Turkey F26 Italy F16 (Padova) M15 Heraklion M15 Heraklion M15 Telde M15 Antalya M15 Monastir M25 Valldoreix M25 Santa Margherita di Pula M25 Reggio Emilia M25 Padova M25 Telfs M25 Monastir Tunis Open - Tunis Czech Open 2005 - Prostejov M25 Monastir Trofeo Internacional Club Laieta - Barcelona Sir Supermercati - Rome M25 Vila Real de Santo Antonio Copa Petrobras - Santiago M25 Vila Real de Santo Antonio Citta di Monza - Monza M25 Reggio Emilia ATP Slovak Open Challenger - Bratislava Internationaux de Nouvelle-Caledonie - New Caledonia XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Brasov Challenger - Brasov ATP Challenger Trophy 2007 - Trnava Challenger Copa Sevilla Internacionales de Andalucia - Seville Samsung Securities Cup - Seoul Copa Petrobras Uruguay - Montevideo Copa Petrobras Paraguay - Asuncion 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Warta Cup 2001 - Sopot ATP Challenger La Serena - La Serena Geneva Challenger - Geneva Citta di Brindisi - Brindisi Barletta Challenger Prosperita Open 2008 - Ostrava Memorial A. Manfredini Sassuolo Challenger - Sassuolo 4th Sardinia International Championships - Cagliari Intelig Tennis Cup - Brasilia IX Ciutat de Barcelona - Barcelona San Marino CEPU Open - San Marino ATP Open Castilla y Leon - Segovia 84° Concurso Internacional Tenis San Sebastian - San Sebastian Black Forest Open - Freudenstadt 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Ipsos Bucharest Challenger - Bucharest Open Tarragona Costa Daurada - Tarragona Tennis Napoli Cup - Napoli Copa Petrobras-Uruguay - Montevideo Copa Petrobras-Argentina - Buenos Aires KGHM Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg VI Torneo Internazionale di Tennis - Barletta Bancolombia Open - Cali Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Schickendanz Open - Furth Tatra Banka Slovak Open - Bratislava 10th Wartburg Open - Eisenach Muller Cup - Ulm XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov IV Challenger Ciudad De Guayaquil - Guayaquil AXA Open II - Espinho Wartburg Open - Eisenach Ljubljana Open - Ljubljana BMW Brixina Tennis Open 2000 - Bressanone Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio Copa Sevilla - Seville Open de Tanger - Tangier LTA Hull Challenger - Hull XI Venice Open - Venice Stella Artois Clay Court Championships - Budaors Riviera di Rimini Challenger - Rimini DPD Challenger 2001 - Aschaffenburg Copa Ericsson Brazil - Sao Paulo Rabat Challenger XL Challenger de Tenis Copa Sevilla - Seville Marrakech Challenger Napoli Challenger 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta XL Capital Bermuda Open - Bermuda Open Sainte-Victoire - Aix-En-Provence Zagreb Open - Zagreb Ljubljana Open - Ljubljana Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Exim Agmedia Open - Kosice San Marino Cepu Open - San Marino Alessandria Challenger Pekao Open 2003 - Szczecin Prostejov Challenger Furth Challenger Kosice Challenger Bytom Challenger X Ciutat de Barcelona - Barcelona Pro Tennis World Open - Boca Raton Zagreb Open - Zagreb Czech Open - Prostejov Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Mitsubishi Electric Europe Cup - Monza Cepu Open - San Marino Trani Cup - Trani San Benedetto Challenger IPP Geneva Trophy - Geneva Brasov Challenger - Brasov Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Dubrovnik Open - Dubrovnik Copa Sevilla-Internacionales de Andalucia - Seville Tatra Banka Open - Bratislava Copa Petrobras Aracaju - Aracaju La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Open Mutouest de Saint-Brieuc - St. Brieuc Rimini Challenger Ostrava Open 2005 - Ostrava Poznan Challenger 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Ciudad de Pozoblanco Open Diputacion - Cordoba Societa Canottieri Mincio 2005 - Mantova Vigo Challenger Geneva Challenger IPP Geneva Trophy - Geneva Olimp Kyiv Open - Kiev Challenger Brasov - Brasov Pekao Open 2005 - Szczecin XI Ciutat de Barcelona - Barcelona San Sebastian Challenger Copa Petrobras - Montevideo Tatra Banka Open - Bratislava Freudenstadt Challenger Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Copa Kia - Santiago Trnava Challenger Mons Challenger Montevideo Challenger Nord LB Open 2006 - Braunschweig 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Tashkent Challenger Santiago Challenger Seoul Challenger Chuncheon Challenger Tatra Banka Open 2006 - Bratislava Morocco Tennis Tour - Rabat Bucaramanga Challenger Unicredit Czech Open 2007 - Prostejov Steelers Cup - Kosice Challenger Lugano - Lugano Nord LB Open 2007 - Braunschweig Ostrava Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Fifth Third Bank Tennis Championships - Lexington Tanger Challenger San Marino Cepu Open - San Marino Meknes Challenger Rabat Challenger Caltanissetta Challenger St. Brieuc Challenger Genova Open Challenger - Genova Ljubljana Open - Ljubljana Pekao Open - Szczecin Rome Challenger Rome Challenger Tunis Challenger Ostrava Challenger Flea Market Cup - Busan Tatra Banka Slovak Open - Bratislava Zagreb Challenger Alessandria Challenger Furth Challenger Kosice Challenger Bytom Challenger Turin Challenger Pozoblanco Challenger San Benedetto Challenger Seville Challenger Szczecin Challenger Brasilia Challenger Buenos Aires Challenger Challenger de Providencia-Copa Kia - Santiago Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc San Sebastian Challenger Rijeka Challenger Asuncion Challenger Banja Luka Challenger Izmir Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger Bratislava Challenger Pharma Medico Open 2008 - Aarhus Morocco Tennis Tour - Marrakech Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Prostejov Challenger Kosice Challenger Bratislava Challenger Milan Challenger Turin Challenger Timisoara Challenger - Timisoara LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Dortmund Challenger San Marino Challenger Cordenons Challenger Dusseldorf Open Challenger - Dusseldorf Geneva Challenger Guayaquil Challenger Casablanca Challenger Prostejov Challenger Braunschweig Challenger San Marino Challenger Cali Challenger Madrid Challenger Porto Alegre Challenger Medellin Challenger Guayaquil Challenger Marbella Challenger Panama City Challenger Savannah Challenger Tunis Challenger Caltanissetta Challenger Prague Challenger Tanger Challenger Marburg Challenger Timisoara Challenger Reggio Emilia Challenger Rijeka Challenger San Juan Challenger Buenos Aires Challenger Noumea Challenger Panama City Challenger Guadalajara Challenger Barranquilla Challenger Le Gosier Challenger Aix En Provence Challenger Bordeaux Challenger Furth Challenger Prague Challenger Mohammedia Challenger Todi Challenger San Benedetto Challenger Tampere Challenger Noumea Challenger Milan Challenger Prague Challenger Cordenons Challenger Rimini Challenger Banja Luka Challenger Segovia Challenger Kitzbuhel Challenger Meknes Challenger Salvador Challenger Kenitra Challenger Cordoba Challenger Mons Challenger Lima Challenger Casablanca Challenger Loughborough Challenger Cancun Challenger Santo Domingo Challenger Helsinki Challenger Buenos Aires Challenger Santiago Challenger Napoli Challenger Mersin Challenger Vercelli Challenger Heilbronn Challenger Ostrava Challenger Rome Challenger Prostejov Challenger Furth Challenger Perugia Challenger Padova Challenger Courmayeur Challenger Bergamo Challenger Cortina Challenger Casablanca Challenger Prague Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Rome Challenger Rabat Challenger Mohammedia Challenger Marrakech Challenger Le Gosier Challenger Buenos Aires Challenger Rio De Janeiro Challenger Morelos Challenger Santiago Challenger Guadalajara Challenger San Luis Potosi Challenger Nanjing Challenger Rome Challenger Samarkand Challenger Ljubljana Open 2002 - Ljubljana Mestre Challenger Banca Stato Challenger Lugano - Lugano Zagreb Challenger Moscow Challenger Poprad Tatry Challenger Pozoblanco Challenger Oberstaufen Challenger Poznan Challenger Tampere Challenger Prague Challenger Chengdu Challenger Qingdao Challenger Curitiba Challenger Kenitra Challenger Rome Challenger Mohammedia Challenger Manerbio Challenger Genova Challenger Seville Challenger Buenos Aires Challenger Francavilla Challenger Banja Luka Challenger Prostejov Challenger Lisbon Challenger Poprad Tatry Challenger Marburg Challenger Perugia Challenger Trnava Challenger Portoroz Challenger Madrid Challenger Almaty Challenger 2001 Challenger Canottieri Mincio - Mantova Quito Challenger Sao Jose Do Rio Preto Challenger Quimper Challenger Sao Leopoldo Challenger Optimus Maia Open - Maia Marbella Challenger Barletta Challenger Sao Paulo Challenger Tour Finals Helsinki Challenger Heilbronn Challenger Cairo Challenger 2002 - Cairo Pullach Challenger Como Challenger Bergamo Challenger Florianopolis Challenger Moscow Challenger Orleans Challenger Rabat Challenger Marrakech Challenger Barranquilla Challenger San Luis Potosi Challenger Pereira Challenger Mersin Challenger Sarasota Challenger Tunis Challenger Bratislava Challenger Blois Challenger Prague Challenger Bordeaux Challenger Bangkok Challenger Prague Challenger Prostejov Challenger Split Challenger Istanbul Challenger Biella 1 Challenger Biella 2 Challenger Nur-Sultan 2 Challenger Marbella Challenger Biella 7 Challenger Bratislava Challenger St. Brieuc Challenger Rio De Janeiro Challenger Internationaux de Tennis de Brest - Brest VIII Trofeo Ciutat de Barcelona - Barcelona Ostrava Challenger Vicenza Challenger Tampere Challenger Alphen Challenger Rome Challenger Tampere Challenger Geneva Challenger Bratislava Challenger Liberec Challenger Sarasota Challenger Braunschweig Challenger Genova Challenger Cortina Challenger Alphen Challenger San Juan Challenger Copa Petrobras Guadalajara - Guadalajara Challenger 42 - Andrezieux Biella Challenger San Marino Cepu Open - San Marino Olbia Geovillage Open - Olbia Casablanca Challenger Brest Challenger Florence Challenger Santo Domingo Challenger Noumea Challenger Koblenz Challenger Anning Challenger Prague II Challenger Ostrava Challenger Ortisei Challenger Seville Challenger Nur-Sultan 1 Challenger Biella 3 Challenger Prostejov Challenger Bratislava 1 Challenger Sassuolo Challenger Biella Challenger Kos-Zucchetti Tennis Cup - Cordenons Sibiu Challenger Bonn Challenger Como Challenger Indian Wells Challenger Panama City Challenger Banja Luka Challenger Vicenza Challenger Poznan Challenger Santiago Challenger Rome Challenger Poznan Challenger XI Ciutat de Barcelona - Barcelona Eckental Challenger Liberec Challenger Todi Challenger Genova Challenger Bad Waltersdorf Challenger Lisbon Challenger Braga Challenger Bratislava 2 Challenger Helsinki Challenger Lyon Challenger Naples Challenger Hersonissos 1 Challenger Hersonissos 2 Challenger Zadar Challenger Monza Challenger Gelsor Open Romania - Bucharest Open 13 - Marseille Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona International Championship of Croatia - Umag Idea Prokom Open - Sopot Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Casablanca Energis Open - Amersfoort Open de Moselle - Metz Generali Open 2002 - Kitzbuhel Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Open Seat Godo 2005 - Barcelona Heineken Open - Auckland Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Open Romania - Bucharest Movistar Open - Vina del Mar Copa Telmex - Buenos Aires BMW Open - Munich Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tata Open - Chennai Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha MoviStar Open - Vina del Mar Gelsor Open Romania - Bucharest Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril Allianz Suisse Open - Gstaad Mallorca Open - Mallorca Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open SEAT 2008 - Barcelona BMW Open - Munich Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel BCR Open Romania - Bucharest If Stockholm Open - Stockholm Chennai Open - Chennai Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco ATP Studena Croatia Open Umag - Umag Hypo Group Tennis International - Portschach Bank Austria Tennis Trophy - Vienna Croatia Open - Umag Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca BMW Open - Munich International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Serbia Open - Belgrade Campbells Hall of Fame Tennis Championships - Newport ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia VTR Open - Vina del Mar Movistar Open - Santiago Brasil Open - Sao Paulo BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Bet-at-home Open - Hamburg Open Seat Godo - Barcelona Bet-at-home Cup - Kitzbuhel Citi Open - Washington St. Petersburg Open - St. Petersburg Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg ATP Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Valencia Open - Valencia Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona BMW Open - Munich AEGON Championships - London Shenzhen Open - Shenzhen China Open - Beijing Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Rakuten Japan Open - Tokyo Ecuador Open - Quito Rio Open - Rio de Janeiro Valencia Open - Valencia Qatar ExxonMobil Open - Doha Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona VTR Open - Vina del Mar Aegon Nottingham Open - Nottingham Open 13 - Marseille Vegeta Croatia Open - Umag Grand Prix Hassan II - Casablanca Austrian Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Valencia Open - Valencia Qatar ExxonMobil Open - Doha Apia International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg AEGON International - Eastbourne Bet-at-home Open - Hamburg German Tennis Championships - Hamburg Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Valencia Open - Valencia Rakuten Japan Open - Tokyo Apia International - Sydney Aircel Chennai Open - Chennai Brasil Open - Sao Paulo Apia International - Sydney Ecuador Open - Quito Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Marrakech Hungarian Open - Budapest Bet-at-home Open - Hamburg BMW Open - Munich Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Moselle Open - Metz Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Kremlin Cup - Moscow Barcelona Open Banc Sabadell - Barcelona Rio Open - Rio de Janeiro Mallorca Open - Mallorca Dutch Open Tennis - Amersfoort German Tennis Championships - Hamburg US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Antalya Cup - Antalya Rakuten Japan Open - Tokyo Sydney International - Sydney DIEMA XTRA Sofia Open - Sofia BMW Open - Munich Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Santiago Open - Santiago Sofia Open - Sofia Brasil Open - Sao Paulo BMW Open - Munich ABN AMRO World Tennis Tournament - Rotterdam Anytech365 Andalucia Open - Marbella Open Parc - Lyon Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Madrid - Madrid Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL dItalia - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Miami Open - Miami BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London French Open - Paris Davis Cup, World Group, PO, SVK-KOR 2-3 Davis Cup, Group I, 1R, POR-SVK 4-1 Davis Cup, Group I, PO, SVK-UKR 4-1 Davis Cup, Group I, 1R, GBR-SVK 3-2 Davis Cup, Group I, PO, SVK-POR 3-1 Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Group I, 2R, SVK-BIH 2-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) Wimbledon (juniors) River Oaks International Tennis Tournament - Houston Davis Cup, Group 1, 2R, AUT-SVK 3-2 Davis Cup, Europe/Africa Group I, PO, BLR-SVK 1-4 Davis Cup, Group I, 2R, SVK-HUN 1-3 Davis Cup, World Group, PO, USA-SVK 5-0 Davis Cup, Group I, 2R, ROU-SVK 2-3 Davis Cup, World Group, PO, POL-SVK 3-2 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, Group I, PO, SVK-BLR 3-1 Davis Cup, World Group, QR, SVK-CAN 2-3 Olympics - London